to be profitable - French English Dictionary